injection needle - German English Dictionary